get an eyeful of sand - French English Dictionary